trussed up - Turco Inglés Diccionario